.m-addslist{
    overflow: hidden;
    li{
        position: relative;
        &.infinity{
            transform: translateX(-3.6em);
            transition: transform 0.5s;
            -webkit-transition:transform 0.5s;
        }
        .m-del{
            height: 100%;
            line-height: 450%;
            text-align: center;
            width: 3.6rem;
            color: white;
            background: @primary-red;
            position: absolute;
            right: -3.6rem;
            top: 0;
            z-index: 2;
        }
    }
}

.m-editul{
    li{
        .flex;
        background: white;
        margin-bottom: 1px;
        padding: .8rem;
        span{
            width: 4rem;
            margin-right: 1rem;
            font-size: .9rem;
        }
        input{
            flex:1;
            height: 2rem;
            line-height: 2rem;
        }
        &.justify{
            justify-content: space-between;
            span{
                width: auto;
            }
        }
    }
}
